package com.munichosica.myapp.dto;




public class Categoria
{
	protected int catcodigoI;
	protected String catnombreV;
	protected String catabrevC;
	protected String catestadoC;
	protected String catusuarioregistraV;
	protected String catfecharegistraF;
	protected String catusuarioactualizaV;
	protected String catfechaactualizaF;

	public Categoria()
	{
	}

	public int getCatcodigoI()
	{
		return catcodigoI;
	}

	public void setCatcodigoI(int catcodigoI)
	{
		this.catcodigoI = catcodigoI;
	}

	public String getCatnombreV()
	{
		return catnombreV;
	}

	public void setCatnombreV(String catnombreV)
	{
		this.catnombreV = catnombreV;
	}

	public String getCatabrevC()
	{
		return catabrevC;
	}

	public void setCatabrevC(String catabrevC)
	{
		this.catabrevC = catabrevC;
	}

	public String getCatestadoC()
	{
		return catestadoC;
	}

	public void setCatestadoC(String catestadoC)
	{
		this.catestadoC = catestadoC;
	}

	public String getCatusuarioregistraV()
	{
		return catusuarioregistraV;
	}

	public void setCatusuarioregistraV(String catusuarioregistraV)
	{
		this.catusuarioregistraV = catusuarioregistraV;
	}

	public String getCatfecharegistraF()
	{
		return catfecharegistraF;
	}

	public void setCatfecharegistraF(String catfecharegistraF)
	{
		this.catfecharegistraF = catfecharegistraF;
	}

	public String getCatusuarioactualizaV()
	{
		return catusuarioactualizaV;
	}

	public void setCatusuarioactualizaV(String catusuarioactualizaV)
	{
		this.catusuarioactualizaV = catusuarioactualizaV;
	}

	public String getCatfechaactualizaF()
	{
		return catfechaactualizaF;
	}

	public void setCatfechaactualizaF(String catfechaactualizaF)
	{
		this.catfechaactualizaF = catfechaactualizaF;
	}

	public boolean equals(Object _other)
	{
		if (_other == null) {
			return false;
		}
		
		if (_other == this) {
			return true;
		}
		
		if (!(_other instanceof Categoria)) {
			return false;
		}
		
		final Categoria _cast = (Categoria) _other;
		if (catcodigoI != _cast.catcodigoI) {
			return false;
		}
		
		if (catnombreV == null ? _cast.catnombreV != catnombreV : !catnombreV.equals( _cast.catnombreV )) {
			return false;
		}
		
		if (catabrevC == null ? _cast.catabrevC != catabrevC : !catabrevC.equals( _cast.catabrevC )) {
			return false;
		}
		
		if (catestadoC == null ? _cast.catestadoC != catestadoC : !catestadoC.equals( _cast.catestadoC )) {
			return false;
		}
		
		if (catusuarioregistraV == null ? _cast.catusuarioregistraV != catusuarioregistraV : !catusuarioregistraV.equals( _cast.catusuarioregistraV )) {
			return false;
		}
		
		if (catfecharegistraF == null ? _cast.catfecharegistraF != catfecharegistraF : !catfecharegistraF.equals( _cast.catfecharegistraF )) {
			return false;
		}
		
		if (catusuarioactualizaV == null ? _cast.catusuarioactualizaV != catusuarioactualizaV : !catusuarioactualizaV.equals( _cast.catusuarioactualizaV )) {
			return false;
		}
		
		if (catfechaactualizaF == null ? _cast.catfechaactualizaF != catfechaactualizaF : !catfechaactualizaF.equals( _cast.catfechaactualizaF )) {
			return false;
		}
		
		return true;
	}

	public int hashCode()
	{
		int _hashCode = 0;
		_hashCode = 29 * _hashCode + catcodigoI;
		if (catnombreV != null) {
			_hashCode = 29 * _hashCode + catnombreV.hashCode();
		}
		
		if (catabrevC != null) {
			_hashCode = 29 * _hashCode + catabrevC.hashCode();
		}
		
		if (catestadoC != null) {
			_hashCode = 29 * _hashCode + catestadoC.hashCode();
		}
		
		if (catusuarioregistraV != null) {
			_hashCode = 29 * _hashCode + catusuarioregistraV.hashCode();
		}
		
		if (catfecharegistraF != null) {
			_hashCode = 29 * _hashCode + catfecharegistraF.hashCode();
		}
		
		if (catusuarioactualizaV != null) {
			_hashCode = 29 * _hashCode + catusuarioactualizaV.hashCode();
		}
		
		if (catfechaactualizaF != null) {
			_hashCode = 29 * _hashCode + catfechaactualizaF.hashCode();
		}
		
		return _hashCode;
	}

	public String toString()
	{
		StringBuffer ret = new StringBuffer();
		ret.append( "com.munichosica.myapp.dto.Categoria: " );
		ret.append( "catcodigoI=" + catcodigoI );
		ret.append( ", catnombreV=" + catnombreV );
		ret.append( ", catabrevC=" + catabrevC );
		ret.append( ", catestadoC=" + catestadoC );
		ret.append( ", catusuarioregistraV=" + catusuarioregistraV );
		ret.append( ", catfecharegistraF=" + catfecharegistraF );
		ret.append( ", catusuarioactualizaV=" + catusuarioactualizaV );
		ret.append( ", catfechaactualizaF=" + catfechaactualizaF );
		return ret.toString();
	}

}
